﻿<documents created="2010-12-15 11:10:00Z"><document src="C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\HW Sense Compute\ConnectLaunchpad.cs" renderPrefix="s0"><chunk hits="-1" domain="unknown"><source><![CDATA[using System;
using System.Diagnostics.Contracts;
using Midi;

namespace AutomaTones.HW_Sense_Compute {
    /// <summary>
    /// Looks through the installed midi devices and connects the Launchpad if present.
    /// </summary>
    /// <author>Anders Bech Mellson, anbh@itu.dk</author>
    class ConnectLaunchpad:IConnect {
        public static InputDevice In;
        public static OutputDevice Out;

        int? _inDevice, _outDevice;
        const String Error = "No Launchpad present. Have you installed the driver?";
        
        ]]></source>
</chunk>
<method name=".ctor" namespace="AutomaTones.HW_Sense_Compute" type="AutomaTones.HW_Sense_Compute.ConnectLaunchpad" typeName="ConnectLaunchpad" token="60001c9" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="20" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="3" total="8" coveredRatio="0.375"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[public ConnectLaunchpad()]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="1" offset="0007" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            Contract.Requires(!this.Connected());
            ]]></source>
</chunk>
<chunk hits="1" offset="0008" domain="userortestcode"><source><![CDATA[In = InputDevice.InstalledDevices[GetInDeviceNumber()];]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="001d" domain="userortestcode"><source><![CDATA[Out = OutputDevice.InstalledDevices[GetOutDeviceNumber()];]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="0" offset="0032" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        /// <summary>
        /// Checks whether a Launchpad is connected or not.
        /// </summary>
        public bool Connected() {
            return In!=null && Out!=null;
        }

        /// <summary>
        /// Scans through the connected input devices and sets _inDevice to match the one containing the Launchpad.
        /// </summary>
        private void SetInDeviceNumber() ]]></source>
</chunk>
<method name="SetInDeviceNumber" namespace="AutomaTones.HW_Sense_Compute" type="AutomaTones.HW_Sense_Compute.ConnectLaunchpad" typeName="ConnectLaunchpad" token="60001cb" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="2"/>
<hit index="12" value="1"/>
<hit index="13" value="1"/>
<hit index="14" value="1"/>
<hit index="15" value="1"/>
<hit index="16" value="1"/>
<hit index="17" value="2"/>
<hit index="18" value="1"/>
<hit index="19" value="1"/>
<hit index="20" value="1"/>
<hit index="21" value="2"/>
<hit index="22" value="1"/>
<hit index="23" value="1"/>
<hit index="24" value="1"/>
<hit index="25" value="2"/>
<hit index="26" value="1"/>
<hit index="27" value="1"/>
<hit index="34" value="2"/>
<hit index="35" value="2"/>
<hit index="36" value="2"/>
<hit index="37" value="4"/>
<hit index="38" value="1"/>
<hit index="39" value="1"/>
<hit index="40" value="1"/>
<hit index="44" value="1"/>
<hit index="45" value="1"/>
<hit index="46" value="1"/>
<hit index="47" value="1"/>
<hit index="48" value="2"/>
<hit index="52" value="1"/>
</hits>
<tags><tag offset="003a">call to uninstrumented method DeviceBase.get_Name()</tag>
</tags>
<coverage domain="userortestcode" unit="block" covered="16" total="20" coveredRatio="0.8"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[if (InputDevice.InstalledDevices.Count == 0)]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="0" offset="0015" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="0" offset="0016" domain="userortestcode"><source><![CDATA[throw new System.ArgumentException(Error);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            }
            ]]></source>
</chunk>
<chunk hits="1" offset="0021" domain="userortestcode"><source><![CDATA[int i = 0;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0023" domain="userortestcode"><source><![CDATA[foreach]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ (]]></source>
</chunk>
<chunk hits="1" offset="0031" domain="userortestcode"><source><![CDATA[InputDevice device]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="4" offset="0064" domain="userortestcode"><source><![CDATA[in]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="1" offset="0024" domain="userortestcode"><source><![CDATA[InputDevice.InstalledDevices]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[) ]]></source>
</chunk>
<chunk hits="3" offset="0038" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="3" offset="0039" domain="userortestcode" tag="true"><tooltip><![CDATA[call to uninstrumented method DeviceBase.get_Name()]]></tooltip>
<source><![CDATA[if (device.Name.Contains("Launchpad"))]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="0" offset="0050" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                    ]]></source>
</chunk>
<chunk hits="0" offset="0051" domain="userortestcode"><source><![CDATA[_inDevice = i;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                    ]]></source>
</chunk>
<chunk hits="0" offset="005d" domain="userortestcode"><source><![CDATA[break;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                }
                ]]></source>
</chunk>
<chunk hits="1" offset="005f" domain="userortestcode"><source><![CDATA[i++;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0063" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="1" offset="0081" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        /// <summary>
        /// Tries to get the inDevice int. Throws an exception that is handled by MainController if no Launchpad is connected.
        /// </summary>
        private int GetInDeviceNumber() ]]></source>
</chunk>
<method name="GetInDeviceNumber" namespace="AutomaTones.HW_Sense_Compute" type="AutomaTones.HW_Sense_Compute.ConnectLaunchpad" typeName="ConnectLaunchpad" token="60001cc" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="7" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
<hit index="16" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="5" total="7" coveredRatio="0.7142857142857143"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[SetInDeviceNumber();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0008" domain="userortestcode"><source><![CDATA[if (_inDevice == null)]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="1" offset="0017" domain="userortestcode"><source><![CDATA[throw new ArgumentException(Error);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0022" domain="userortestcode"><source><![CDATA[return (int)_inDevice;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="0" offset="0030" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        /// <summary>
        /// Scans through the connected output devices and sets _outDevice to match the one containing the Launchpad.
        /// </summary>
        private void SetOutDeviceNumber() {
            if (OutputDevice.InstalledDevices.Count == 0) {
                throw new System.ArgumentException(Error);
            }
            int i = 0;
            foreach (OutputDevice device in OutputDevice.InstalledDevices) {
                if (device.Name.Contains("Launchpad")) {
                    _outDevice = i;
                    break;
                }
                i++;
            }
        }

        /// <summary>
        /// Tries to get the outDevice int. Throws an exception that is handled by MainController if no Launchpad is connected.
        /// </summary>
        private int GetOutDeviceNumber() {
            SetOutDeviceNumber();
            if (_outDevice == null)
                throw new System.ArgumentException(Error);
            return (int)_outDevice;
        }
    }
}]]></source>
</chunk>
</document>
<document src="C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\Controller\MainController.cs" renderPrefix="s1"><chunk hits="-1" domain="unknown"><source><![CDATA[/**
 * The Maincontroller knows all controllers in the system. Thus master volume, pause, 
 * play etc. can easily be controlled from here. Views can register themselves to the maincontroller
 * on when apropiate. The main controller choses what IController sub-type that will control a 
 * registring view.
 * Author: Anders Høst | ahkj@itu.dk
 * Date: 05 Dec 2010
 */

using System;
using System.Collections.Generic;
using System.Diagnostics.Contracts;
using System.Linq;
using System.Threading;
using AutomaTones.HW_Sense_Compute;
using AutomaTones.Model.MIDI;
using AutomaTones.Model.MIDI.Mappers;
using AutomaTones.View;
using AutomaTones.View.Launchpad_View;
using AutomaTones.View.Midi_Out_View;
using Microsoft.Pex.Framework;
using Midi;

namespace AutomaTones.Controller {
    public partial class MainController {
        ]]></source>
</chunk>
<method name=".ctor" namespace="AutomaTones.Controller" type="AutomaTones.Controller.MainController" typeName="MainController" token="600009a" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="8" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
<hit index="11" value="1"/>
<hit index="12" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[private List<IController<IView>> _CAcontrollers = new List<IController<IView>>();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        private IController<IMasterView> _masterViewController;
        ]]></source>
</chunk>
<chunk hits="2" offset="000b" domain="userortestcode"><source><![CDATA[private List<Channel> _midiChannels = new List<Channel>();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        private IHardwareView _hardWareView;
        private ComputeLaunchpad _computeLaunchpad;
        public static bool LaunchpadConnected;
        public static Tempo Tempo;

        public void Init() ]]></source>
</chunk>
<method name="Init" namespace="AutomaTones.Controller" type="AutomaTones.Controller.MainController" typeName="MainController" token="6000091" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="8" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
<hit index="11" value="1"/>
<hit index="12" value="1"/>
<hit index="13" value="2"/>
<hit index="14" value="1"/>
<hit index="15" value="1"/>
<hit index="19" value="1"/>
<hit index="21" value="1"/>
<hit index="22" value="1"/>
<hit index="23" value="1"/>
</hits>
<tags><tag offset="0028">call to uninstrumented method System.String System.ArgumentException.get_Message()</tag>
</tags>
<coverage domain="userortestcode" unit="block" covered="8" total="9" coveredRatio="0.88888888888888884"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // Global tempo used
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[Tempo = new Tempo(110);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="000d" domain="userortestcode"><source><![CDATA[AddChannels();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            
            // Try to make the connection to the Launchpad. Handles the exception if it's not present.
            try ]]></source>
</chunk>
<chunk hits="1" offset="0014" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="1" offset="0015" domain="userortestcode"><source><![CDATA[SetupLaunchpad();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="0" offset="001c" domain="userortestcode"><source><![CDATA[LaunchpadConnected = true;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0022" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0025" domain="userortestcode"><source><![CDATA[catch (Exception ex)]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="1" offset="0026" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="1" offset="0027" domain="userortestcode" tag="true"><tooltip><![CDATA[call to uninstrumented method System.String System.ArgumentException.get_Message()]]></tooltip>
<source><![CDATA[Console.WriteLine(ex.Message);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="1" offset="0033" domain="userortestcode"><source><![CDATA[LaunchpadConnected = false;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0039" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="003d" domain="userortestcode"><source><![CDATA[ThreadPool.QueueUserWorkItem(delegate { Run(); });]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="1" offset="004f" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        /// <summary>
        /// Add a view that implements the IVEW interface.
        /// </summary>
        /// <param name="view"></param>
        public void AddIView(IView view) {
            Contract.Requires(view != null);
            Contract.Ensures(Contract.OldValue(_CAcontrollers.Count) < _CAcontrollers.Count);
            IController<IView> con = new CAViewController();

            con.Channels = MidiChannels;
            con.AddView(view);
            if(_hardWareView!=null)
              ((CAViewController)con).AddHwView(_hardWareView);

            con.SetUp();
            lock (_CAcontrollers)
            {
                ((List<IController<IView>>) _CAcontrollers).Add(con);
            }
            ConnectLaunchpadToControllers();
        }

        /// <summary>
        /// The heart beat of the system. Pulsates a base beat to all VaViewControllers.
        /// </summary>
        private void Run() {
            while (true) {
                lock (_CAcontrollers) {
                    foreach (CAViewController c in _CAcontrollers) {
                        if (c.IsPLaying) {
                            c.Evolve();
                        }
                    }
                    foreach (CAViewController c in _CAcontrollers) {
                        if (c.IsPLaying) {
                            c.Play();
                        }
                    }
                }
                Thread.Sleep(Tempo.SixteenthNote());
            }
        }

        /// <summary>
        /// Adding a masterview to a maincontroller will replace the existing masterview.
        /// </summary>
        /// <param name="?"></param>
        public void AddMasterView(IMasterView imv) {
            this._masterViewController = (IController<IMasterView>)new MasterViewController(this);
            ((IController<IMasterView>)_masterViewController).AddView(imv);
            this._masterViewController.SetUp();
        }

        /// <summary>
        /// Property for Midichannels. The channels propogates from here to the rest of the controllers.
        /// </summary>
        public List<Channel> MidiChannels {
            get { return _midiChannels; }
            set { _midiChannels = value; }
        }

        private void SetupLaunchpad() ]]></source>
</chunk>
<method name="SetupLaunchpad" namespace="AutomaTones.Controller" type="AutomaTones.Controller.MainController" typeName="MainController" token="6000097" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="29" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="1" total="7" coveredRatio="0.14285714285714285"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[              
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[ConnectLaunchpad clp = new ConnectLaunchpad();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0007" domain="userortestcode"><source><![CDATA[SenseLaunchpad slp = new SenseLaunchpad();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="000d" domain="userortestcode"><source><![CDATA[_computeLaunchpad = slp.ComputeLaunchpad;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0019" domain="userortestcode"><source><![CDATA[_hardWareView = new LaunchPad();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0024" domain="userortestcode"><source><![CDATA[ConnectLaunchpadToControllers();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="002b" domain="userortestcode"><source><![CDATA[((LaunchPad)_hardWareView).ClearGrid();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="003c" domain="userortestcode"><source><![CDATA[slp.StartSensing();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            
        ]]></source>
</chunk>
<chunk hits="0" offset="0043" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        private void ConnectLaunchpadToControllers() {
            foreach (CAViewController controller in _CAcontrollers)
            {
                if (LaunchpadConnected) {
                    _computeLaunchpad.LaunchpadEvent += controller.LaunchpadClicked;
                    _computeLaunchpad.StateButtonEvent += controller.StateButtonDown;
                    _computeLaunchpad.StateChangeEvent += controller.State;
                    _computeLaunchpad.OkButtonEvent += controller.Ok;
                    _computeLaunchpad.ClearButtonEvent += controller.ResetGrid;
                }
            }
        }

        /// <summary>
        /// Add channels to the system. Calling this method will make the 
        /// Maincontroller detect all available channels.
        /// </summary>
        private void AddChannels() ]]></source>
</chunk>
<method name="AddChannels" namespace="AutomaTones.Controller" type="AutomaTones.Controller.MainController" typeName="MainController" token="6000099" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="7" value="1"/>
<hit index="8" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[List<Channel> avalChannels = Enum.GetValues(typeof (Channel)).Cast<Channel>().ToList();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="001b" domain="userortestcode"><source><![CDATA[_midiChannels = avalChannels;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="2" offset="0022" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        /********************************************************************************
         * MasterViewController as an inner class so it can access the CaViewControllers
         ********************************************************************************/

       class MasterViewController : IController<IMasterView> {
           private IMasterView _view;
           private int _masterChannel = 16;
           private ConnectVirtualMidi _vm;
           private MidiOut _mo;
   
           public MasterViewController(MainController m) {
               this.MainController = m;
               _vm = new ConnectVirtualMidi();
               _mo = _mo = new MidiOut(Channel.Channel16, new BechTranslator());
           }
   
           /// <summary>
           /// Add the IMasterView to this controller.
           /// </summary>
           /// <param name="v"></param>
           public void AddView(IMasterView v) {
               Contract.Requires(v != null);
               Contract.Requires(this.MainController != null);
               Contract.Ensures(this._view == v);
               _view = v;
           }
   
           public void SetUp() {
               _view.OnForwardButtonClickEvent += Forward;
               _view.OnPauseButtonClickEvent += Pause;
               _view.OnPlayButtonClickEvent += Play;
               _view.OnRewindButtonClickEvent += Rewind;
               _view.OnVolumeChangeEvent += VolumeChanged;
           }

           /// <summary>
           /// Send a Forward message to all CA
           /// </summary>
           public void Forward() {
               lock (MainController._CAcontrollers){
                   foreach (CAViewController cac in MainController._CAcontrollers){
                       cac.Forward();
                   }
               }
           }
   
           /// <summary>
           /// Send pause message to all CA
           /// </summary>
           public void Pause(){
               lock (MainController._CAcontrollers) {
                   foreach (CAViewController cac in MainController._CAcontrollers) {
                       cac.Pause();
                   }
               }
           }
   
           /// <summary>
           /// Send Play to all CA
           /// </summary>
           public void Play() {
               lock (MainController._CAcontrollers) {
                   foreach (CAViewController cac in MainController._CAcontrollers) {
                       cac.PlaySentFromUser();
                   }
               }
           }
   
           /// <summary>
           /// Send Rewind to all CA
           /// </summary>
           public void Rewind() {
               lock (MainController._CAcontrollers) {
                   foreach (CAViewController cac in MainController._CAcontrollers) {
                       cac.Rewind();
                   }
               }
           }
   
           /// <summary>
           /// Turn down the volume. It directs the call directly to the midi out, thus not affecting the CA.
           /// </summary>
           /// <param name="volume"></param>
           public void VolumeChanged(int volume) {
                _mo.SetVolume(volume);
           }

           /// <summary>
           /// As is, evolve is omitted for this implementation, this might be useful for an some extende use of CA
           /// </summary>
           public void Evolve(){}

           private MainController MainController { get; set; }
   
           public bool IsPLaying { get; set; }
   
           public int Volume { get; set; }

           public List<Channel> Channels { get; set; }
           [ContractInvariantMethod]
           private void Invariant() {
               Contract.Invariant(0 <= Volume && Volume <= 100);
           }
       }
   }
}
]]></source>
</chunk>
</document>
<document src="C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\Program.cs" renderPrefix="s2"><chunk hits="-1" domain="unknown"><source><![CDATA[using System;
using System.Windows.Forms;
using AutomaTones.Controller;
using Microsoft.Pex.Framework;

namespace AutomaTones
{
    [PexClass]
    class Program
    {
        /** Bad performance of graphics. Found the following hack on 
         * http://www.devnewsgroups.net/windowsforms/t50851-slow-drawing-speed-winforms-esp-via-com-interop-solved.aspx
         */
        private static bool m_VisualStylesHaveBeenSet;

        [PexMethod]
        public static void SetVisualStyles() ]]></source>
</chunk>
<method name="SetVisualStyles" namespace="AutomaTones" type="AutomaTones.Program" typeName="Program" token="6000049" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[if (!m_VisualStylesHaveBeenSet)]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="1" offset="000a" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="1" offset="000b" domain="userortestcode"><source><![CDATA[Application.EnableVisualStyles();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="1" offset="0011" domain="userortestcode"><source><![CDATA[Application.SetCompatibleTextRenderingDefault(false);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
                ]]></source>
</chunk>
<chunk hits="1" offset="0018" domain="userortestcode"><source><![CDATA[m_VisualStylesHaveBeenSet = true;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="001e" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="1" offset="001f" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        [PexMethod]
        [STAThread]
        internal static void Main(string[] args)]]></source>
</chunk>
<method name="Main" namespace="AutomaTones" type="AutomaTones.Program" typeName="Program" token="600004a" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="7" value="2"/>
<hit index="8" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="4" total="7" coveredRatio="0.5714285714285714"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[MainController _mainController = new MainController();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0007" domain="userortestcode"><source><![CDATA[_mainController.Init();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="000e" domain="userortestcode"><source><![CDATA[SetVisualStyles();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0014" domain="userortestcode"><source><![CDATA[Application.Run(new GuiView(_mainController));]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0020" domain="userortestcode"><source><![CDATA[new GuiView(_mainController);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="0" offset="0027" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
    }
}
]]></source>
</chunk>
</document>
<document src="C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\Model\MIDI\Tempo.cs" renderPrefix="s3"><chunk hits="-1" domain="unknown"><source><![CDATA[using System.Diagnostics.Contracts;

namespace AutomaTones.Model.MIDI
{
    /// <summary>
    /// Class the can translate a musical format of time (Beats Per Minute) to milliseconds used by Threads.
    /// Instanciate with a BPM and then call the methods to get the corrects value in milliseconds for the called subdivision.
    /// </summary>
    /// <author>Anders Bech Mellson, anbh@itu.dk</author>
    public class Tempo {
        private readonly int _bpm;

        /// <summary>
        /// Creates a tempo object with the desired tempo in Beats per minute.
        /// </summary>
        /// <param name="BPM"></param>
        ]]></source>
</chunk>
<method name=".ctor" namespace="AutomaTones.Model.MIDI" type="AutomaTones.Model.MIDI.Tempo" typeName="Tempo" token="60000ae" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[public Tempo(int BPM)]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="1" offset="0007" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            Contract.Requires(BPM>0);
            ]]></source>
</chunk>
<chunk hits="1" offset="0008" domain="userortestcode"><source><![CDATA[this._bpm = BPM;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="2" offset="000f" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        /// <summary>
        /// Return the current BPM.
        /// </summary>
        public int BPM() {
            return _bpm;
        }

        /// <summary>
        /// Returns the value of a wholenote in milliseconds.
        /// </summary>
        public int WholeNote() {
            return 240000/_bpm;
        }

        /// <summary>
        /// Returns the value of a halfnote in milliseconds.
        /// </summary>
        public int HalfNote() {
            return 120000/_bpm;
        }

        /// <summary>
        /// Returns the value of a quarternote in milliseconds.
        /// </summary>
        public int QuarterNote() {
            return 60000/_bpm;
        }

        /// <summary>
        /// Returns the value of a eightnote in milliseconds.
        /// </summary>
        public int EighthNote() {
            return 30000/_bpm;
        }

        /// <summary>
        /// Returns the value of a sixteenthnote in milliseconds.
        /// </summary>
        public int SixteenthNote() {
            return 15000/_bpm;
        }

        /// <summary>
        /// Returns the value of a thirtysecondnote in milliseconds.
        /// </summary>
        public int ThirtySecondNote() {
            return 7500/_bpm;
        }
    }
}
]]></source>
</chunk>
</document>
<document src="C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\View\GUI View\GuiView.Designer.cs" renderPrefix="s4"><chunk hits="-1" domain="unknown"><source><![CDATA[using System;
using AutomaTones.Model.Automaton_Model;
using AutomaTones.View.GUI_View;
namespace AutomaTones {
    partial class GuiView{
        /// <summary>
        /// Required designer variable.
        /// </summary>
        ]]></source>
</chunk>
<method name=".ctor" namespace="AutomaTones" type="AutomaTones.GuiView" typeName="GuiView" token="6000011" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="7" value="1"/>
<hit index="8" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
<hit index="11" value="1"/>
<hit index="12" value="2"/>
<hit index="13" value="1"/>
<hit index="14" value="1"/>
<hit index="15" value="1"/>
<hit index="16" value="1"/>
<hit index="17" value="1"/>
<hit index="18" value="2"/>
<hit index="19" value="1"/>
<hit index="20" value="1"/>
<hit index="21" value="1"/>
<hit index="22" value="1"/>
<hit index="23" value="1"/>
<hit index="24" value="1"/>
<hit index="25" value="1"/>
<hit index="26" value="2"/>
<hit index="27" value="1"/>
<hit index="28" value="1"/>
<hit index="29" value="1"/>
<hit index="31" value="1"/>
<hit index="32" value="1"/>
<hit index="33" value="1"/>
<hit index="34" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="12" total="13" coveredRatio="0.92307692307692313"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[private System.ComponentModel.IContainer components = null;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing) {
            if (disposing && (components != null)) {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent() ]]></source>
</chunk>
<method name="InitializeComponent" namespace="AutomaTones" type="AutomaTones.GuiView" typeName="GuiView" token="6000010" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="7" value="1"/>
<hit index="8" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
<hit index="11" value="1"/>
<hit index="12" value="1"/>
<hit index="13" value="1"/>
<hit index="14" value="1"/>
<hit index="15" value="2"/>
<hit index="16" value="1"/>
<hit index="18" value="1"/>
<hit index="19" value="1"/>
<hit index="20" value="1"/>
<hit index="21" value="1"/>
<hit index="22" value="1"/>
<hit index="23" value="1"/>
<hit index="25" value="1"/>
<hit index="26" value="1"/>
<hit index="27" value="1"/>
<hit index="28" value="1"/>
<hit index="29" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="13" total="13" coveredRatio="1"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[this.SuspendLayout();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // 
            // GuiView
            // 
            ]]></source>
</chunk>
<chunk hits="1" offset="0008" domain="userortestcode"><source><![CDATA[this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="001e" domain="userortestcode"><source><![CDATA[this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0026" domain="userortestcode"><source><![CDATA[this.BackColor = System.Drawing.SystemColors.ControlDarkDark;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0032" domain="userortestcode"><source><![CDATA[this.ClientSize = new System.Drawing.Size(1021, 606);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0048" domain="userortestcode"><source><![CDATA[this.Name = "GuiView";]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0054" domain="userortestcode"><source><![CDATA[this.Click += new System.EventHandler(this.FormClick);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0067" domain="userortestcode"><source><![CDATA[this.ResumeLayout(false);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        ]]></source>
</chunk>
<chunk hits="1" offset="006f" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        #endregion

    }
}]]></source>
</chunk>
</document>
<document src="C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\View\GUI View\GuiView.cs" renderPrefix="s5"><chunk hits="-1" domain="unknown"><source><![CDATA[/*
 * Class that holds the Form for the Controls to be added to.
 * Author: Anders Høst | ahkj@itu.dk
 * Date: 07 dec 2010
 */
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using AutomaTones.Controller;
using AutomaTones.View;
using AutomaTones.View.GUI_View;
using Microsoft.Pex.Framework;

namespace AutomaTones {
    public partial class GuiView : Form
    {
        private MainController _mainController;
        private const string APPLICATION_NAME = "AutomaTones";
        private const int NUMBER_OF_CA_PADS = 6;
        private const int SPACING = 12;

        ]]></source>
</chunk>
<chunk hits="2" offset="0007" domain="userortestcode"><source><![CDATA[public GuiView(MainController mainController)]]></source>
</chunk>
<chunk hits="1" offset="000e" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            
            ]]></source>
</chunk>
<chunk hits="1" offset="000f" domain="userortestcode"><source><![CDATA[InitializeComponent();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0016" domain="userortestcode"><source><![CDATA[this._mainController = mainController;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="2" offset="001d" domain="userortestcode"><source><![CDATA[this.Text = APPLICATION_NAME;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0029" domain="userortestcode"><source><![CDATA[this.Size = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Width);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0059" domain="userortestcode"><source><![CDATA[AddMaincontrol();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="0" offset="0060" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        private void AddMaincontrol() ]]></source>
</chunk>
<method name="AddMaincontrol" namespace="AutomaTones" type="AutomaTones.GuiView" typeName="GuiView" token="6000012" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="1" total="9" coveredRatio="0.11111111111111111"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[Main m = new Main();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0007" domain="userortestcode"><source><![CDATA[_mainController.AddMasterView(m);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0014" domain="userortestcode"><source><![CDATA[m.Location = new Point(this.Width - m.Width-SPACING*5,SPACING);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0032" domain="userortestcode"><source><![CDATA[this.Controls.Add(m);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="0" offset="003f" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        //User double click on the form itself. This methods intherpets the behaviour
        //by adding a new 
        private void FormClick(object sender, EventArgs e) {
            AddCAControl();
        }

        /// <summary>
        /// Add a CAControl to this form. Does a minimum of intelligence to allow users the add more CaControls to the screen.
        /// </summary>
        public void AddCAControl() {
            if (CaControlsAdded < NUMBER_OF_CA_PADS)
            {
                CaControl cac = new CaControl();
                //place the CaControl in an open spot
                if (Controls.Count-1 < NUMBER_OF_CA_PADS / 2) //First row
                    cac.Location = new Point((cac.Width * (Controls.Count-1)) + (SPACING * CaControlsAdded), SPACING);
                else                                        //Second row
                    cac.Location = new Point((cac.Width * (CaControlsAdded - (NUMBER_OF_CA_PADS / 2))) +
                                              (SPACING * (CaControlsAdded - NUMBER_OF_CA_PADS / 2)), SPACING + cac.Height);
                Controls.Add(cac);
                //called with and addition, passing reference fails beacause of threads in GUI
                cac.SetName(1 + CaControlsAdded);
                CaControlsAdded++;
                //Register the CaControl as an IVIEW with the maincontroller
                _mainController.AddIView(cac);
                cac.Init();
                CustomCaControlConfig(cac);
            }
        }

        /// <summary>
        /// Our config of how we want the CaPads to show. Not very pretty but values
        /// cant't be set before the CaControl has been added to the controls of this class.
        /// -Ahkj
        /// </summary>
        /// <param name="c"></param>
        private void CustomCaControlConfig(CaControl c) {
            c.CATypeComboBox.SelectedIndex = 3;
            c.ChannelComboBox.SelectedIndex = 0;
            c.MapperComboBox.SelectedIndex = 0;
            c.inputModeComboBox.SelectedIndex = 1;
        }

        private int CaControlsAdded { get; set; }
    }
}
]]></source>
</chunk>
</document>
<document src="C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\View\GUI View\Main.Designer.cs" renderPrefix="s6"><chunk hits="-1" domain="unknown"><source><![CDATA[namespace AutomaTones.View.GUI_View {
    partial class Main : IMasterView{
        /// <summary> 
        /// Required designer variable.
        /// </summary>
        ]]></source>
</chunk>
<method name=".ctor" namespace="AutomaTones.View.GUI_View" type="AutomaTones.View.GUI_View.Main" typeName="Main" token="600007e" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="2" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="7" value="1"/>
<hit index="8" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
<hit index="11" value="1"/>
<hit index="12" value="1"/>
<hit index="13" value="1"/>
<hit index="14" value="1"/>
<hit index="15" value="1"/>
<hit index="16" value="2"/>
<hit index="17" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="5" total="19" coveredRatio="0.26315789473684209"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[private System.ComponentModel.IContainer components = null;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        /// <summary> 
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing) {
            if (disposing && (components != null)) {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Component Designer generated code

        /// <summary> 
        /// Required method for Designer support - do not modify 
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent() ]]></source>
</chunk>
<method name="InitializeComponent" namespace="AutomaTones.View.GUI_View" type="AutomaTones.View.GUI_View.Main" typeName="Main" token="600007d" module="AutomaTones.exe"><hits><hit index="0" value="1"/>
<hit index="1" value="1"/>
<hit index="3" value="1"/>
<hit index="4" value="1"/>
<hit index="5" value="1"/>
<hit index="6" value="1"/>
<hit index="8" value="1"/>
<hit index="9" value="1"/>
<hit index="10" value="1"/>
<hit index="11" value="1"/>
<hit index="13" value="1"/>
<hit index="14" value="1"/>
<hit index="15" value="1"/>
<hit index="16" value="1"/>
<hit index="18" value="1"/>
<hit index="19" value="1"/>
<hit index="20" value="1"/>
<hit index="21" value="1"/>
<hit index="23" value="1"/>
<hit index="24" value="1"/>
<hit index="25" value="1"/>
<hit index="26" value="1"/>
<hit index="27" value="1"/>
<hit index="28" value="1"/>
<hit index="29" value="1"/>
<hit index="30" value="2"/>
<hit index="31" value="1"/>
<hit index="32" value="1"/>
<hit index="33" value="1"/>
<hit index="34" value="1"/>
<hit index="35" value="2"/>
<hit index="36" value="1"/>
<hit index="37" value="1"/>
<hit index="38" value="1"/>
<hit index="39" value="1"/>
<hit index="40" value="2"/>
<hit index="41" value="1"/>
<hit index="42" value="1"/>
<hit index="43" value="1"/>
<hit index="44" value="1"/>
<hit index="45" value="2"/>
<hit index="46" value="1"/>
<hit index="47" value="1"/>
<hit index="48" value="1"/>
<hit index="49" value="1"/>
<hit index="51" value="1"/>
<hit index="52" value="1"/>
<hit index="53" value="1"/>
<hit index="54" value="1"/>
<hit index="55" value="2"/>
<hit index="56" value="1"/>
<hit index="57" value="1"/>
<hit index="58" value="1"/>
<hit index="59" value="1"/>
<hit index="60" value="2"/>
<hit index="61" value="1"/>
<hit index="62" value="1"/>
<hit index="64" value="1"/>
<hit index="65" value="1"/>
<hit index="66" value="1"/>
<hit index="67" value="1"/>
<hit index="68" value="2"/>
<hit index="69" value="1"/>
<hit index="70" value="1"/>
<hit index="71" value="1"/>
<hit index="72" value="1"/>
<hit index="73" value="2"/>
<hit index="74" value="1"/>
<hit index="75" value="1"/>
<hit index="76" value="1"/>
<hit index="77" value="1"/>
<hit index="78" value="2"/>
<hit index="79" value="1"/>
<hit index="80" value="1"/>
<hit index="82" value="1"/>
<hit index="83" value="1"/>
<hit index="84" value="1"/>
<hit index="85" value="1"/>
<hit index="86" value="2"/>
<hit index="87" value="1"/>
<hit index="88" value="1"/>
<hit index="90" value="1"/>
<hit index="91" value="1"/>
<hit index="92" value="1"/>
<hit index="93" value="1"/>
<hit index="94" value="2"/>
<hit index="95" value="1"/>
<hit index="96" value="1"/>
<hit index="97" value="1"/>
<hit index="98" value="1"/>
<hit index="99" value="2"/>
<hit index="100" value="1"/>
<hit index="101" value="1"/>
<hit index="103" value="1"/>
<hit index="104" value="1"/>
<hit index="105" value="1"/>
<hit index="106" value="1"/>
<hit index="107" value="2"/>
<hit index="108" value="1"/>
<hit index="109" value="1"/>
<hit index="110" value="1"/>
<hit index="111" value="1"/>
<hit index="112" value="2"/>
<hit index="113" value="1"/>
<hit index="114" value="1"/>
<hit index="115" value="1"/>
<hit index="116" value="1"/>
<hit index="117" value="2"/>
<hit index="118" value="1"/>
<hit index="119" value="1"/>
<hit index="121" value="1"/>
<hit index="122" value="1"/>
<hit index="123" value="1"/>
<hit index="124" value="1"/>
<hit index="125" value="2"/>
<hit index="126" value="1"/>
<hit index="127" value="1"/>
<hit index="129" value="1"/>
<hit index="130" value="1"/>
<hit index="131" value="1"/>
<hit index="132" value="1"/>
<hit index="133" value="2"/>
<hit index="134" value="1"/>
<hit index="135" value="1"/>
<hit index="136" value="1"/>
<hit index="137" value="1"/>
<hit index="138" value="2"/>
<hit index="139" value="1"/>
<hit index="140" value="1"/>
<hit index="142" value="1"/>
<hit index="143" value="1"/>
<hit index="144" value="1"/>
<hit index="145" value="1"/>
<hit index="146" value="2"/>
<hit index="147" value="1"/>
<hit index="148" value="1"/>
<hit index="149" value="1"/>
<hit index="150" value="1"/>
<hit index="151" value="2"/>
<hit index="152" value="1"/>
<hit index="153" value="1"/>
<hit index="154" value="1"/>
<hit index="155" value="1"/>
<hit index="156" value="2"/>
<hit index="157" value="1"/>
<hit index="158" value="1"/>
<hit index="160" value="1"/>
<hit index="161" value="1"/>
<hit index="162" value="1"/>
<hit index="163" value="1"/>
<hit index="164" value="2"/>
<hit index="165" value="1"/>
<hit index="166" value="1"/>
<hit index="168" value="1"/>
<hit index="169" value="1"/>
<hit index="170" value="1"/>
<hit index="171" value="1"/>
<hit index="172" value="2"/>
<hit index="173" value="1"/>
<hit index="174" value="1"/>
<hit index="175" value="1"/>
<hit index="176" value="1"/>
<hit index="177" value="2"/>
<hit index="178" value="1"/>
<hit index="179" value="1"/>
<hit index="181" value="1"/>
<hit index="182" value="1"/>
<hit index="183" value="1"/>
<hit index="184" value="1"/>
<hit index="185" value="2"/>
<hit index="186" value="1"/>
<hit index="187" value="1"/>
<hit index="188" value="1"/>
<hit index="189" value="1"/>
<hit index="190" value="2"/>
<hit index="191" value="1"/>
<hit index="192" value="1"/>
<hit index="193" value="1"/>
<hit index="194" value="1"/>
<hit index="195" value="2"/>
<hit index="196" value="1"/>
<hit index="197" value="1"/>
<hit index="199" value="1"/>
<hit index="200" value="1"/>
<hit index="201" value="1"/>
<hit index="202" value="1"/>
<hit index="203" value="2"/>
<hit index="204" value="1"/>
<hit index="205" value="1"/>
<hit index="207" value="1"/>
<hit index="208" value="1"/>
<hit index="209" value="1"/>
<hit index="210" value="1"/>
<hit index="211" value="2"/>
<hit index="212" value="1"/>
<hit index="213" value="1"/>
<hit index="214" value="1"/>
<hit index="215" value="1"/>
<hit index="216" value="2"/>
<hit index="217" value="1"/>
<hit index="218" value="1"/>
<hit index="220" value="1"/>
<hit index="221" value="1"/>
<hit index="222" value="1"/>
<hit index="223" value="1"/>
<hit index="224" value="2"/>
<hit index="225" value="1"/>
<hit index="226" value="1"/>
<hit index="227" value="1"/>
<hit index="228" value="1"/>
<hit index="229" value="2"/>
<hit index="230" value="1"/>
<hit index="231" value="1"/>
<hit index="233" value="1"/>
<hit index="234" value="1"/>
<hit index="235" value="1"/>
<hit index="236" value="1"/>
<hit index="237" value="2"/>
<hit index="238" value="1"/>
<hit index="239" value="1"/>
<hit index="240" value="1"/>
<hit index="241" value="1"/>
<hit index="242" value="1"/>
<hit index="243" value="1"/>
<hit index="244" value="1"/>
<hit index="245" value="1"/>
<hit index="246" value="2"/>
<hit index="247" value="1"/>
<hit index="248" value="1"/>
<hit index="249" value="1"/>
<hit index="250" value="1"/>
<hit index="251" value="1"/>
<hit index="252" value="1"/>
<hit index="253" value="2"/>
<hit index="254" value="1"/>
<hit index="255" value="1"/>
<hit index="256" value="1"/>
<hit index="257" value="1"/>
<hit index="258" value="1"/>
<hit index="259" value="1"/>
<hit index="260" value="2"/>
<hit index="261" value="1"/>
<hit index="262" value="1"/>
<hit index="263" value="1"/>
<hit index="264" value="1"/>
<hit index="265" value="1"/>
<hit index="266" value="1"/>
<hit index="267" value="2"/>
<hit index="268" value="1"/>
<hit index="269" value="1"/>
<hit index="270" value="1"/>
<hit index="271" value="1"/>
<hit index="272" value="1"/>
<hit index="273" value="1"/>
<hit index="274" value="2"/>
<hit index="275" value="1"/>
<hit index="276" value="1"/>
<hit index="277" value="1"/>
<hit index="279" value="1"/>
<hit index="280" value="1"/>
<hit index="281" value="1"/>
<hit index="282" value="1"/>
<hit index="283" value="1"/>
<hit index="284" value="1"/>
<hit index="285" value="1"/>
<hit index="286" value="2"/>
<hit index="287" value="1"/>
<hit index="288" value="1"/>
<hit index="289" value="1"/>
<hit index="290" value="1"/>
<hit index="291" value="2"/>
<hit index="292" value="1"/>
<hit index="293" value="1"/>
<hit index="294" value="1"/>
<hit index="295" value="1"/>
<hit index="296" value="2"/>
<hit index="297" value="1"/>
<hit index="298" value="1"/>
<hit index="299" value="1"/>
<hit index="300" value="1"/>
<hit index="301" value="2"/>
<hit index="302" value="1"/>
<hit index="303" value="1"/>
</hits>
<coverage domain="userortestcode" unit="block" covered="74" total="74" coveredRatio="1"/>
</method>
<chunk hits="1" offset="0000" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0001" domain="userortestcode"><source><![CDATA[this.play = new System.Windows.Forms.PictureBox();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="2" offset="000c" domain="userortestcode"><source><![CDATA[this.pause = new System.Windows.Forms.PictureBox();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="2" offset="0017" domain="userortestcode"><source><![CDATA[this.forwards = new System.Windows.Forms.PictureBox();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="2" offset="0022" domain="userortestcode"><source><![CDATA[this.backwards = new System.Windows.Forms.PictureBox();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="2" offset="002d" domain="userortestcode"><source><![CDATA[this.volumeScrollBar1 = new System.Windows.Forms.VScrollBar();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="2" offset="0038" domain="userortestcode"><source><![CDATA[((System.ComponentModel.ISupportInitialize)(this.play)).BeginInit();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0044" domain="userortestcode"><source><![CDATA[((System.ComponentModel.ISupportInitialize)(this.pause)).BeginInit();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0050" domain="userortestcode"><source><![CDATA[((System.ComponentModel.ISupportInitialize)(this.forwards)).BeginInit();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="005c" domain="userortestcode"><source><![CDATA[((System.ComponentModel.ISupportInitialize)(this.backwards)).BeginInit();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0068" domain="userortestcode"><source><![CDATA[this.SuspendLayout();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // 
            // play
            // 
            ]]></source>
</chunk>
<chunk hits="1" offset="006f" domain="userortestcode"><source><![CDATA[this.play.Location = new System.Drawing.Point(15, 149);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0087" domain="userortestcode"><source><![CDATA[this.play.Name = "play";]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0098" domain="userortestcode"><source><![CDATA[this.play.Size = new System.Drawing.Size(60, 55);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="00ad" domain="userortestcode"><source><![CDATA[this.play.TabIndex = 0;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="00ba" domain="userortestcode"><source><![CDATA[this.play.TabStop = false;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="00c7" domain="userortestcode"><source><![CDATA[this.play.MouseClick += new System.Windows.Forms.MouseEventHandler(this.playPicclick);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // 
            // pause
            // 
            ]]></source>
</chunk>
<chunk hits="3" offset="00df" domain="userortestcode"><source><![CDATA[this.pause.Location = new System.Drawing.Point(15, 210);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="00f7" domain="userortestcode"><source><![CDATA[this.pause.Name = "pause";]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0108" domain="userortestcode"><source><![CDATA[this.pause.Size = new System.Drawing.Size(60, 55);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="011d" domain="userortestcode"><source><![CDATA[this.pause.TabIndex = 1;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="012a" domain="userortestcode"><source><![CDATA[this.pause.TabStop = false;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0137" domain="userortestcode"><source><![CDATA[this.pause.MouseClick += new System.Windows.Forms.MouseEventHandler(this.pausePicClick);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // 
            // forwards
            // 
            ]]></source>
</chunk>
<chunk hits="3" offset="014f" domain="userortestcode"><source><![CDATA[this.forwards.Location = new System.Drawing.Point(15, 271);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0167" domain="userortestcode"><source><![CDATA[this.forwards.Name = "forwards";]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0178" domain="userortestcode"><source><![CDATA[this.forwards.Size = new System.Drawing.Size(60, 55);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="018d" domain="userortestcode"><source><![CDATA[this.forwards.TabIndex = 2;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="019a" domain="userortestcode"><source><![CDATA[this.forwards.TabStop = false;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="01a7" domain="userortestcode"><source><![CDATA[this.forwards.MouseClick += new System.Windows.Forms.MouseEventHandler(this.forwardPicClick);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // 
            // backwards
            // 
            ]]></source>
</chunk>
<chunk hits="3" offset="01bf" domain="userortestcode"><source><![CDATA[this.backwards.Location = new System.Drawing.Point(15, 332);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="01d7" domain="userortestcode"><source><![CDATA[this.backwards.Name = "backwards";]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="01e8" domain="userortestcode"><source><![CDATA[this.backwards.Size = new System.Drawing.Size(60, 55);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="01fd" domain="userortestcode"><source><![CDATA[this.backwards.TabIndex = 3;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="020a" domain="userortestcode"><source><![CDATA[this.backwards.TabStop = false;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0217" domain="userortestcode"><source><![CDATA[this.backwards.MouseClick += new System.Windows.Forms.MouseEventHandler(this.back);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // 
            // volumeScrollBar1
            // 
            ]]></source>
</chunk>
<chunk hits="3" offset="022f" domain="userortestcode"><source><![CDATA[this.volumeScrollBar1.Location = new System.Drawing.Point(15, 14);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0244" domain="userortestcode"><source><![CDATA[this.volumeScrollBar1.Name = "volumeScrollBar1";]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0255" domain="userortestcode"><source><![CDATA[this.volumeScrollBar1.Size = new System.Drawing.Size(60, 132);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="026d" domain="userortestcode"><source><![CDATA[this.volumeScrollBar1.TabIndex = 4;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="027a" domain="userortestcode"><source><![CDATA[this.volumeScrollBar1.ValueChanged += new System.EventHandler(this.VolumeChanged);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // 
            // Main
            // 
            ]]></source>
</chunk>
<chunk hits="3" offset="0292" domain="userortestcode"><source><![CDATA[this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="029a" domain="userortestcode"><source><![CDATA[this.Controls.Add(this.volumeScrollBar1);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="02ac" domain="userortestcode"><source><![CDATA[this.Controls.Add(this.backwards);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="02be" domain="userortestcode"><source><![CDATA[this.Controls.Add(this.forwards);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="02d0" domain="userortestcode"><source><![CDATA[this.Controls.Add(this.pause);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="02e2" domain="userortestcode"><source><![CDATA[this.Controls.Add(this.play);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="02f4" domain="userortestcode"><source><![CDATA[this.Name = "Main";]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0300" domain="userortestcode"><source><![CDATA[this.Size = new System.Drawing.Size(90, 400);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="0313" domain="userortestcode"><source><![CDATA[((System.ComponentModel.ISupportInitialize)(this.play)).EndInit();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="031f" domain="userortestcode"><source><![CDATA[((System.ComponentModel.ISupportInitialize)(this.pause)).EndInit();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="032b" domain="userortestcode"><source><![CDATA[((System.ComponentModel.ISupportInitialize)(this.forwards)).EndInit();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0337" domain="userortestcode"><source><![CDATA[((System.ComponentModel.ISupportInitialize)(this.backwards)).EndInit();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="3" offset="0343" domain="userortestcode"><source><![CDATA[this.ResumeLayout(false);]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        ]]></source>
</chunk>
<chunk hits="1" offset="034b" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        #endregion

        private System.Windows.Forms.PictureBox play;
        private System.Windows.Forms.PictureBox pause;
        private System.Windows.Forms.PictureBox forwards;
        private System.Windows.Forms.PictureBox backwards;
        private System.Windows.Forms.VScrollBar volumeScrollBar1;
    }
}
]]></source>
</chunk>
</document>
<document src="C:\Users\AO\Documents\Visual Studio 2010\AutomaTones3\automatones\AutomaTones\AutomaTones\View\GUI View\Main.cs" renderPrefix="s7"><chunk hits="-1" domain="unknown"><source><![CDATA[/*
 * An implementation of an IMasterView. This view assigns it self with the main controller and will thus
 * work as a main input UI for controller the CA
 * Author: Anders Høst | ahkj@itu.dk
 * date: 13 dec 2010
 * */
using System;
using System.Drawing;
using System.Reflection;
using System.Windows.Forms;
using System.Windows.Forms.VisualStyles;

namespace AutomaTones.View.GUI_View {
    public partial class Main : UserControl {
        private readonly Assembly _files;
        ]]></source>
</chunk>
<chunk hits="2" offset="0007" domain="userortestcode"><source><![CDATA[public Main()]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[ ]]></source>
</chunk>
<chunk hits="1" offset="000e" domain="userortestcode"><source><![CDATA[{]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="1" offset="000f" domain="userortestcode"><source><![CDATA[InitializeComponent();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            // Gets all the embedded resources and collects them in this assembly.
            ]]></source>
</chunk>
<chunk hits="1" offset="0016" domain="userortestcode"><source><![CDATA[_files = Assembly.GetExecutingAssembly();]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="2" offset="0021" domain="userortestcode"><source><![CDATA[play.Image = new Bitmap(_files.GetManifestResourceStream("AutomaTones.Graphics.PlayButton.png"));]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0042" domain="userortestcode"><source><![CDATA[pause.Image = new Bitmap(_files.GetManifestResourceStream("AutomaTones.Graphics.PauseButton.png"));]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0063" domain="userortestcode"><source><![CDATA[forwards.Image = new Bitmap(_files.GetManifestResourceStream("AutomaTones.Graphics.FastForward.png"));]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="0084" domain="userortestcode"><source><![CDATA[backwards.Image = new Bitmap(_files.GetManifestResourceStream("AutomaTones.Graphics.Backwards.png"));]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
            ]]></source>
</chunk>
<chunk hits="0" offset="00a5" domain="userortestcode"><source><![CDATA[this.BackgroundImage = new Bitmap(_files.GetManifestResourceStream("AutomaTones.Graphics.main.png"));]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[
        ]]></source>
</chunk>
<chunk hits="0" offset="00c1" domain="userortestcode"><source><![CDATA[}]]></source>
</chunk>
<chunk hits="-1" domain="unknown"><source><![CDATA[

        public Action OnPlayButtonClickEvent { get;
            set;
        }

        public Action OnPauseButtonClickEvent { get;
            set;
        }

        public Action OnRewindButtonClickEvent { get;
            set;
        }

        public Action OnForwardButtonClickEvent { get; set; }

        public Action<int> OnVolumeChangeEvent {
            get;
            set;
        }

        private void VolumeChanged(object sender, EventArgs e){
            VScrollBar sc = (VScrollBar)sender;
            OnVolumeChangeEvent.Invoke(sc.Value);
        }

        private void forwardPicClick(object sender, MouseEventArgs e) {
            OnForwardButtonClickEvent.Invoke();
        }

        private void pausePicClick(object sender, MouseEventArgs e) {
            OnPauseButtonClickEvent.Invoke();
        }

        private void playPicclick(object sender, MouseEventArgs e)
        {
            OnPlayButtonClickEvent.Invoke();
        }

        private void back(object sender, MouseEventArgs e) {
            OnRewindButtonClickEvent.Invoke();
        }
    }
}
]]></source>
</chunk>
</document>
<document src="(no sources available for some parts of Midi, System.Windows.Forms, System.Drawing)" missing="true"><method name="get_InstalledDevices" type="Midi.InputDevice" token="60000de" module="Midi.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="0" total="0" coveredRatio="0"/>
</method>
<method name="GetVersionPresent" type="System.Windows.Forms.OSFeature" token="600390d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="20" coveredRatio="0.45"/>
</method>
<method name="CreateActivationContext" type="System.Windows.Forms.UnsafeNativeMethods+ThemingScope" token="60061ca" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="15" total="15" coveredRatio="1"/>
</method>
<method name="get_NativeMouseWheelSupport" type="System.Windows.Forms.SystemInformation" token="600400f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="get_CreateParams" type="System.Windows.Forms.Control" token="60006a9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="46" total="62" coveredRatio="0.74193548387096775"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Control" token="6000658" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="32" total="36" coveredRatio="0.88888888888888884"/>
</method>
<method name="SystemColorToArgb" type="System.Drawing.KnownColorTable" token="6000eca" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="CreateCompatibleDC" type="System.Windows.Forms.UnsafeNativeMethods" token="60000fe" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_DefaultFont" type="System.Drawing.SystemFonts" token="600054d" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="25" total="48" coveredRatio="0.52083333333333337"/>
</method>
<method name="GetObject" type="System.Drawing.SafeNativeMethods" token="60006e6" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="GetDC" type="System.Drawing.UnsafeNativeMethods" token="6000edc" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="FromLogFont" type="System.Drawing.Font" token="600065d" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="13" total="27" coveredRatio="0.48148148148148145"/>
</method>
<method name=".ctor" type="System.Drawing.Font" token="600067d" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="17" total="25" coveredRatio="0.68"/>
</method>
<method name="ReleaseDC" type="System.Drawing.UnsafeNativeMethods" token="6000ee0" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="FromHdcInternal" type="System.Drawing.Graphics" token="6000227" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="7" coveredRatio="0.7142857142857143"/>
</method>
<method name="get_DpiY" type="System.Drawing.Graphics" token="600024b" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="7" coveredRatio="0.7142857142857143"/>
</method>
<method name="GetHeight" type="System.Drawing.Font" token="6000671" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="12" coveredRatio="0.66666666666666663"/>
</method>
<method name="GetEmHeight" type="System.Drawing.FontFamily" token="600069b" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="7" coveredRatio="0.7142857142857143"/>
</method>
<method name="GetLineSpacing" type="System.Drawing.FontFamily" token="600069e" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="7" coveredRatio="0.7142857142857143"/>
</method>
<method name="get_IsShutdown" type="System.Drawing.SafeNativeMethods+Gdip" token="60006f4" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="GdipDeleteGraphics" type="System.Drawing.SafeNativeMethods+Gdip" token="600086c" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="CreateNativeFont" type="System.Drawing.Font" token="600067b" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="13" coveredRatio="0.46153846153846156"/>
</method>
<method name="GdipDeleteFont" type="System.Drawing.SafeNativeMethods+Gdip" token="6000920" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="ToLogFont" type="System.Drawing.Font" token="600066f" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="14" total="36" coveredRatio="0.3888888888888889"/>
</method>
<method name="ToHfont" type="System.Drawing.Font" token="6000670" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="10" coveredRatio="0.8"/>
</method>
<method name="GetFontAutoScaleDimensions" type="System.Windows.Forms.ContainerControl" token="6000ae3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="19" total="22" coveredRatio="0.86363636363636365"/>
</method>
<method name="GetTextMetrics" type="System.Windows.Forms.SafeNativeMethods" token="6006858" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="5" coveredRatio="0.6"/>
</method>
<method name="GetTextExtentPoint32" type="System.Windows.Forms.Internal.IntUnsafeNativeMethods" token="60055d1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="8" coveredRatio="0.375"/>
</method>
<method name="DeleteCompatibleDC" type="System.Windows.Forms.UnsafeNativeMethods" token="60001da" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Screen" token="6003d67" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="27" total="29" coveredRatio="0.93103448275862066"/>
</method>
<method name="CreateDC" type="System.Windows.Forms.UnsafeNativeMethods" token="60001a8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_AllScreens" type="System.Windows.Forms.Screen" token="6003d52" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="12" total="17" coveredRatio="0.70588235294117652"/>
</method>
<method name="get_CreateThreadId" type="System.Windows.Forms.Control" token="60008eb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="8" coveredRatio="0.5"/>
</method>
<method name=".ctor" type="System.Drawing.Internal.GPStream" token="6000f3b" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="12" coveredRatio="0.33333333333333331"/>
</method>
<method name="Seek" type="System.Drawing.Internal.GPStream" token="6000f47" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="13" total="21" coveredRatio="0.61904761904761907"/>
</method>
<method name="Stat" type="System.Drawing.Internal.GPStream" token="6000f49" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="Read" type="System.Drawing.Internal.GPStream" token="6000f45" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="EnableVisualStyles" type="System.Windows.Forms.Application" token="600060f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="10" total="10" coveredRatio="1"/>
</method>
<method name="EnableVisualStylesInternal" type="System.Windows.Forms.Application" token="6000630" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Feature" type="System.Windows.Forms.OSFeature" token="600390c" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.OSFeature" token="600390b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.FeatureSupport" token="6002b93" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="IsPresent" type="System.Windows.Forms.FeatureSupport" token="6002b90" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="IsPresent" type="System.Windows.Forms.FeatureSupport" token="6002b91" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="6" coveredRatio="0.83333333333333337"/>
</method>
<method name="SetCompatibleTextRenderingDefault" type="System.Windows.Forms.Application" token="600061b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="6" coveredRatio="0.5"/>
</method>
<method name="get_AnyHandleCreated" type="System.Windows.Forms.NativeWindow" token="60009d1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Form" token="6002c86" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="9" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.Rectangle" token="600046b" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.ContainerControl" token="6000aa8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.ScrollableControl" token="6000a51" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Control" token="6000657" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.PropertyStore" token="6003c07" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Control+ControlNativeWindow" token="60009f0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.NativeWindow" token="60009c1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="set_RequiredScalingEnabled" type="System.Windows.Forms.Control" token="6000903" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="set_RequiredScaling" type="System.Windows.Forms.Control" token="6000901" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="SetStyle" type="System.Windows.Forms.Control" token="6000855" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="7" coveredRatio="0.5714285714285714"/>
</method>
<method name="InitMouseWheelSupport" type="System.Windows.Forms.Control" token="6000931" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="11" coveredRatio="0.45454545454545453"/>
</method>
<method name="get_DefaultMargin" type="System.Windows.Forms.Control" token="60006b4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="op_Inequality" type="System.Windows.Forms.Padding" token="6003934" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="op_Equality" type="System.Windows.Forms.Padding" token="6003933" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="13" total="13" coveredRatio="1"/>
</method>
<method name="get_Left" type="System.Windows.Forms.Padding" token="6003925" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_Top" type="System.Windows.Forms.Padding" token="6003929" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Right" type="System.Windows.Forms.Padding" token="6003927" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_Bottom" type="System.Windows.Forms.Padding" token="6003923" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_DefaultMinimumSize" type="System.Windows.Forms.Control" token="60006b6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="op_Inequality" type="System.Drawing.Size" token="60004df" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="op_Equality" type="System.Drawing.Size" token="60004de" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="7" coveredRatio="0.8571428571428571"/>
</method>
<method name="get_Width" type="System.Drawing.Size" token="60004e2" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Height" type="System.Drawing.Size" token="60004e4" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_DefaultMaximumSize" type="System.Windows.Forms.Control" token="60006b5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_DefaultSize" type="System.Windows.Forms.Form" token="6002ca9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.Size" token="60004da" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="xClearPreferredSizeCache" type="System.Windows.Forms.Layout.CommonProperties" token="6004e3e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="System.Windows.Forms.Layout.IArrangedElement.get_Properties" type="System.Windows.Forms.Control" token="6000879" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Properties" type="System.Windows.Forms.Control" token="60006f9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="SetSize" type="System.Windows.Forms.PropertyStore" token="6003bfe" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="10" coveredRatio="0.7"/>
</method>
<method name="GetObject" type="System.Windows.Forms.PropertyStore" token="6003bf8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="11" coveredRatio="0.72727272727272729"/>
</method>
<method name="SplitKey" type="System.Windows.Forms.PropertyStore" token="6003c04" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="LocateObjectEntry" type="System.Windows.Forms.PropertyStore" token="6003c03" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="17" total="28" coveredRatio="0.6071428571428571"/>
</method>
<method name=".ctor" type="System.Windows.Forms.PropertyStore+SizeWrapper" token="60067e9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="SetObject" type="System.Windows.Forms.PropertyStore" token="6003c00" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="14" total="16" coveredRatio="0.875"/>
</method>
<method name="get_CreateParams" type="System.Windows.Forms.Form" token="6002ca7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="42" total="88" coveredRatio="0.47727272727272729"/>
</method>
<method name="get_CreateParams" type="System.Windows.Forms.ContainerControl" token="6000ab7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="get_CreateParams" type="System.Windows.Forms.ScrollableControl" token="6000a5a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="16" total="22" coveredRatio="0.72727272727272729"/>
</method>
<method name=".ctor" type="System.Windows.Forms.CreateParams" token="60017cf" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_Style" type="System.Windows.Forms.CreateParams" token="60017bd" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_ExStyle" type="System.Windows.Forms.CreateParams" token="60017bf" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_ClassStyle" type="System.Windows.Forms.CreateParams" token="60017c1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Caption" type="System.Windows.Forms.CreateParams" token="60017bb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_X" type="System.Windows.Forms.CreateParams" token="60017c3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Y" type="System.Windows.Forms.CreateParams" token="60017c5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Width" type="System.Windows.Forms.CreateParams" token="60017c7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Height" type="System.Windows.Forms.CreateParams" token="60017c9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="GetStyle" type="System.Windows.Forms.Control" token="60007b6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Parent" type="System.Windows.Forms.CreateParams" token="60017cb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Style" type="System.Windows.Forms.CreateParams" token="60017bc" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Enabled" type="System.Windows.Forms.Control" token="60006c2" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="9" coveredRatio="0.88888888888888884"/>
</method>
<method name="GetState" type="System.Windows.Forms.Control" token="60007b4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_ParentInternal" type="System.Windows.Forms.Form" token="6002ce6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_ParentInternal" type="System.Windows.Forms.Control" token="60006f5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Parent" type="System.Windows.Forms.CreateParams" token="60017ca" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_IsActiveX" type="System.Windows.Forms.Control" token="60006dc" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="GetState2" type="System.Windows.Forms.Control" token="60007b5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_RightToLeft" type="System.Windows.Forms.Control" token="6000706" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="12" total="12" coveredRatio="1"/>
</method>
<method name="GetInteger" type="System.Windows.Forms.PropertyStore" token="6003bf6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="11" coveredRatio="0.36363636363636365"/>
</method>
<method name="LocateIntegerEntry" type="System.Windows.Forms.PropertyStore" token="6003c02" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="28" coveredRatio="0.071428571428571425"/>
</method>
<method name="get_DefaultRightToLeft" type="System.Windows.Forms.Control" token="60008ec" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_HScroll" type="System.Windows.Forms.ScrollableControl" token="6000a5d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="GetScrollState" type="System.Windows.Forms.ScrollableControl" token="6000a65" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_HorizontalScroll" type="System.Windows.Forms.ScrollableControl" token="6000a5f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.HScrollProperties" token="6002f03" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.ScrollProperties" token="6002eee" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Visible" type="System.Windows.Forms.ScrollProperties" token="6002eff" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_VScroll" type="System.Windows.Forms.ScrollableControl" token="6000a60" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_VerticalScroll" type="System.Windows.Forms.ScrollableControl" token="6000a62" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.VScrollProperties" token="6004bd4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_ExStyle" type="System.Windows.Forms.CreateParams" token="60017be" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_IsHandleCreated" type="System.Windows.Forms.Control" token="60006d8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_Handle" type="System.Windows.Forms.NativeWindow" token="60009c3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_TopLevel" type="System.Windows.Forms.Form" token="6002cfe" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="GetTopLevel" type="System.Windows.Forms.Control" token="60007a5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="GetObject" type="System.Windows.Forms.PropertyStore" token="6003bf7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="FillInCreateParamsBorderStyles" type="System.Windows.Forms.Form" token="6002da5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="31" coveredRatio="0.16129032258064516"/>
</method>
<method name="FillInCreateParamsWindowState" type="System.Windows.Forms.Form" token="6002da7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="9" coveredRatio="0.33333333333333331"/>
</method>
<method name="FillInCreateParamsBorderIcons" type="System.Windows.Forms.Form" token="6002da4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="28" total="49" coveredRatio="0.5714285714285714"/>
</method>
<method name="get_FormBorderStyle" type="System.Windows.Forms.Form" token="6002c9f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Text" type="System.Windows.Forms.Form" token="6002cfc" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Text" type="System.Windows.Forms.Control" token="600071c" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="7" coveredRatio="0.5714285714285714"/>
</method>
<method name="get_CacheTextInternal" type="System.Windows.Forms.Control" token="60008e6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="6" coveredRatio="0.83333333333333337"/>
</method>
<method name="get_WindowText" type="System.Windows.Forms.Form" token="6002d07" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="9" coveredRatio="0.44444444444444442"/>
</method>
<method name="get_IsRestrictedWindow" type="System.Windows.Forms.Form" token="6002cba" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="13" coveredRatio="0.61538461538461542"/>
</method>
<method name="get_WindowAdornmentModification" type="System.Windows.Forms.IntSecurity" token="6006ae9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="get_AllWindows" type="System.Windows.Forms.IntSecurity" token="6006ace" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="get_WindowText" type="System.Windows.Forms.Control" token="6000731" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="21" coveredRatio="0.23809523809523808"/>
</method>
<method name="get_ControlBox" type="System.Windows.Forms.Form" token="6002ca5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_MaximizeBox" type="System.Windows.Forms.Form" token="6002cd3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_MinimizeBox" type="System.Windows.Forms.Form" token="6002cdb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_HelpButton" type="System.Windows.Forms.Form" token="6002cb1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_ShowIcon" type="System.Windows.Forms.Form" token="6002cea" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_IsMdiChild" type="System.Windows.Forms.Form" token="6002cb7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="InstallIfNeeded" type="System.Windows.Forms.WindowsFormsSynchronizationContext" token="6004daf" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="21" total="22" coveredRatio="0.95454545454545459"/>
</method>
<method name="get_AutoInstall" type="System.Windows.Forms.WindowsFormsSynchronizationContext" token="6004da8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.WindowsFormsSynchronizationContext" token="6004da3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="8" coveredRatio="1"/>
</method>
<method name="set_DestinationThread" type="System.Windows.Forms.WindowsFormsSynchronizationContext" token="6004dae" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="SetScrollState" type="System.Windows.Forms.ScrollableControl" token="6000a75" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="3" coveredRatio="0.66666666666666663"/>
</method>
<method name="SetState2" type="System.Windows.Forms.Control" token="600096a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="SetState" type="System.Windows.Forms.Control" token="6000854" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="SuspendLayout" type="System.Windows.Forms.Control" token="6000869" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="OnLayoutSuspended" type="System.Windows.Forms.Control" token="6000807" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.SizeF" token="6000b59" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_AutoScaleDimensions" type="System.Windows.Forms.ContainerControl" token="6000aaa" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="11" coveredRatio="0.72727272727272729"/>
</method>
<method name="get_Width" type="System.Drawing.SizeF" token="6000b60" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Height" type="System.Drawing.SizeF" token="6000b62" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_IsEmpty" type="System.Drawing.SizeF" token="6000b5f" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="LayoutScalingNeeded" type="System.Windows.Forms.ContainerControl" token="6000ae4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="6" coveredRatio="0.83333333333333337"/>
</method>
<method name="EnableRequiredScaling" type="System.Windows.Forms.ContainerControl" token="6000ae1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="10" total="11" coveredRatio="0.90909090909090906"/>
</method>
<method name="get_Controls" type="System.Windows.Forms.Control" token="60006a7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="7" coveredRatio="1"/>
</method>
<method name="CreateControlsInstance" type="System.Windows.Forms.Form" token="6002d2c" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Form+ControlCollection" token="6002de5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Control+ControlCollection" token="6000a0f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Layout.ArrangedElementCollection" token="60009f5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="GetEnumerator" type="System.Windows.Forms.Control+ControlCollection" token="6000a17" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Control+ControlCollection+ControlCollectionEnumerator" token="6000a28" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_Count" type="System.Windows.Forms.Layout.ArrangedElementCollection" token="6000a05" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_InnerList" type="System.Windows.Forms.Layout.ArrangedElementCollection" token="60009f6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="MoveNext" type="System.Windows.Forms.Control+ControlCollection+ControlCollectionEnumerator" token="6000a29" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="get_IsLayoutSuspended" type="System.Windows.Forms.Control" token="60008f6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_AutoScaleMode" type="System.Windows.Forms.ContainerControl" token="6000aad" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="13" coveredRatio="0.69230769230769229"/>
</method>
<method name="IsEnumValid" type="System.Windows.Forms.ClientUtils" token="6000004" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="3" coveredRatio="0.66666666666666663"/>
</method>
<method name="OnAutoScaleModeChanged" type="System.Windows.Forms.Form" token="6002d3b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="OnAutoScaleModeChanged" type="System.Windows.Forms.ContainerControl" token="6000ac0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_AutoScale" type="System.Windows.Forms.Form" token="6002c8e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="8" coveredRatio="0.625"/>
</method>
<method name="get_ControlDarkDark" type="System.Drawing.SystemColors" token="600052e" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.Color" token="60001d3" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_BackColor" type="System.Windows.Forms.Form" token="6002c9e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_BackColor" type="System.Windows.Forms.Control" token="6000676" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="16" total="22" coveredRatio="0.72727272727272729"/>
</method>
<method name="Equals" type="System.Drawing.Color" token="60001ed" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="13" coveredRatio="0.61538461538461542"/>
</method>
<method name="get_A" type="System.Drawing.Color" token="60001d8" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Value" type="System.Drawing.Color" token="60001de" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="7" coveredRatio="0.7142857142857143"/>
</method>
<method name="get_IsKnownColor" type="System.Drawing.Color" token="60001d9" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="KnownColorToArgb" type="System.Drawing.KnownColorTable" token="6000ec8" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="4" coveredRatio="0.75"/>
</method>
<method name="EnsureColorTable" type="System.Drawing.KnownColorTable" token="6000ec4" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="InitColorTable" type="System.Drawing.KnownColorTable" token="6000ec5" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="UpdateSystemColors" type="System.Drawing.KnownColorTable" token="6000ece" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="34" total="34" coveredRatio="1"/>
</method>
<method name="FromWin32Value" type="System.Drawing.KnownColorTable" token="6000ecc" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Encode" type="System.Drawing.KnownColorTable" token="6000ecb" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_BackColor" type="System.Windows.Forms.Form" token="6002c9d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="6" coveredRatio="1"/>
</method>
<method name="get_RawBackColor" type="System.Windows.Forms.Control" token="60008fb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="GetColor" type="System.Windows.Forms.PropertyStore" token="6003bee" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="GetColor" type="System.Windows.Forms.PropertyStore" token="6003bef" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="get_IsEmpty" type="System.Drawing.Color" token="60001da" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_DefaultBackColor" type="System.Windows.Forms.Control" token="60006b0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Control" type="System.Drawing.SystemColors" token="600052c" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="SetColor" type="System.Windows.Forms.PropertyStore" token="6003bfb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="10" coveredRatio="0.5"/>
</method>
<method name=".ctor" type="System.Windows.Forms.PropertyStore+ColorWrapper" token="60067e6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="OnBackColorChanged" type="System.Windows.Forms.Control" token="60007cb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="15" total="29" coveredRatio="0.51724137931034486"/>
</method>
<method name="GetAnyDisposingInHierarchy" type="System.Windows.Forms.Control" token="6000927" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="6" coveredRatio="0.83333333333333337"/>
</method>
<method name="get_Disposing" type="System.Windows.Forms.Control" token="60006bb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Invalidate" type="System.Windows.Forms.Control" token="60007bc" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Invalidate" type="System.Windows.Forms.Control" token="60007bd" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="16" coveredRatio="0.1875"/>
</method>
<method name="get_CanRaiseEvents" type="System.Windows.Forms.Control" token="600068d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="5" coveredRatio="0.6"/>
</method>
<method name="set_ClientSize" type="System.Windows.Forms.Form" token="6002ca4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_ClientSize" type="System.Windows.Forms.Control" token="600069a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="SetClientSizeCore" type="System.Windows.Forms.Form" token="6002d6b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="26" coveredRatio="0.26923076923076922"/>
</method>
<method name="SetClientSizeCore" type="System.Windows.Forms.Control" token="6000852" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="SizeFromClientSize" type="System.Windows.Forms.Control" token="6000967" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="8" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.NativeMethods+RECT" token="6003824" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="FillInCreateParamsStartPosition" type="System.Windows.Forms.Form" token="6002da6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="19" total="80" coveredRatio="0.2375"/>
</method>
<method name="get_HasMenu" type="System.Windows.Forms.Form" token="6002cb0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="8" coveredRatio="0.625"/>
</method>
<method name="get_Menu" type="System.Windows.Forms.Form" token="6002ccd" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_Size" type="System.Windows.Forms.NativeMethods+RECT" token="6003827" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_Size" type="System.Windows.Forms.Control" token="600070e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="SetBounds" type="System.Windows.Forms.Control" token="6000850" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="15" total="18" coveredRatio="0.83333333333333337"/>
</method>
<method name="SetBoundsCore" type="System.Windows.Forms.Form" token="6002d69" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="36" total="71" coveredRatio="0.50704225352112675"/>
</method>
<method name="get_WindowState" type="System.Windows.Forms.Form" token="6002d05" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_Width" type="System.Drawing.Rectangle" token="6000477" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Height" type="System.Drawing.Rectangle" token="6000479" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Height" type="System.Windows.Forms.Control" token="60006d6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_MaxWindowTrackSize" type="System.Windows.Forms.SystemInformation" token="6004006" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="get_MinWindowTrackSize" type="System.Windows.Forms.SystemInformation" token="6003ff4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="SetBoundsCore" type="System.Windows.Forms.Control" token="6000851" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="19" total="42" coveredRatio="0.45238095238095238"/>
</method>
<method name="UpdateSpecifiedBounds" type="System.Windows.Forms.Layout.CommonProperties" token="6004e3c" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="10" total="23" coveredRatio="0.43478260869565216"/>
</method>
<method name="GetSpecifiedBounds" type="System.Windows.Forms.Layout.CommonProperties" token="6004e35" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="8" coveredRatio="0.625"/>
</method>
<method name="GetRectangle" type="System.Windows.Forms.PropertyStore" token="6003bf4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="5" coveredRatio="0.6"/>
</method>
<method name="get_Bounds" type="System.Windows.Forms.Control" token="6000689" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_X" type="System.Drawing.Rectangle" token="6000472" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Y" type="System.Drawing.Rectangle" token="6000474" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Width" type="System.Drawing.Rectangle" token="6000476" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Height" type="System.Drawing.Rectangle" token="6000478" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="ContainsObject" type="System.Windows.Forms.PropertyStore" token="6003bed" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="ApplyBoundsConstraints" type="System.Windows.Forms.Form" token="6002d6a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="36" coveredRatio="0.11111111111111111"/>
</method>
<method name="ApplyBoundsConstraints" type="System.Windows.Forms.Control" token="60007ac" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="19" coveredRatio="0.42105263157894735"/>
</method>
<method name="get_MaximumSize" type="System.Windows.Forms.Form" token="6002cc3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="10" coveredRatio="0.4"/>
</method>
<method name="ContainsInteger" type="System.Windows.Forms.PropertyStore" token="6003bec" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_MinimumSize" type="System.Windows.Forms.Form" token="6002ccf" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="11" coveredRatio="0.45454545454545453"/>
</method>
<method name="UpdateBounds" type="System.Windows.Forms.Control" token="600086c" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="6" coveredRatio="1"/>
</method>
<method name="UpdateBounds" type="System.Windows.Forms.Control" token="600086d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="17" total="17" coveredRatio="1"/>
</method>
<method name="get_Width" type="System.Windows.Forms.Control" token="600072d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="OnSizeChanged" type="System.Windows.Forms.Control" token="600081e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="6" coveredRatio="0.83333333333333337"/>
</method>
<method name="OnResize" type="System.Windows.Forms.Form" token="6002d56" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="OnResize" type="System.Windows.Forms.Control" token="600081c" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="10" coveredRatio="0.8"/>
</method>
<method name="DoLayout" type="System.Windows.Forms.Layout.LayoutTransaction" token="6006cb7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="6" coveredRatio="1"/>
</method>
<method name="System.Windows.Forms.Layout.IArrangedElement.PerformLayout" type="System.Windows.Forms.Control" token="6000878" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.LayoutEventArgs" token="600317f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="PerformLayout" type="System.Windows.Forms.Control" token="600094a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="21" total="27" coveredRatio="0.77777777777777779"/>
</method>
<method name="get_LayoutEngine" type="System.Windows.Forms.Control" token="6000674" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="ProcessSuspendedLayoutEventArgs" type="System.Windows.Forms.Layout.LayoutEngine" token="600170a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="OnClientSizeChanged" type="System.Windows.Forms.Control" token="60007ef" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="InitScaling" type="System.Windows.Forms.Control" token="6000930" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Name" type="System.Windows.Forms.Control" token="60006f2" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="7" coveredRatio="0.5714285714285714"/>
</method>
<method name="add_Click" type="System.Windows.Forms.Control" token="6000733" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="ResumeLayout" type="System.Windows.Forms.Control" token="6000844" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="24" total="26" coveredRatio="0.92307692307692313"/>
</method>
<method name="OnLayoutResuming" type="System.Windows.Forms.ContainerControl" token="6000ac7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="PerformNeededAutoScaleOnLayout" type="System.Windows.Forms.ContainerControl" token="6000ae5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="PerformAutoScale" type="System.Windows.Forms.ContainerControl" token="6000aca" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="19" total="21" coveredRatio="0.90476190476190477"/>
</method>
<method name="get_AutoScaleMode" type="System.Windows.Forms.ContainerControl" token="6000aac" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="SuspendAllLayout" type="System.Windows.Forms.ContainerControl" token="6000ae7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="9" coveredRatio="0.66666666666666663"/>
</method>
<method name="get_AutoScaleFactor" type="System.Windows.Forms.ContainerControl" token="6000aab" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="10" total="12" coveredRatio="0.83333333333333337"/>
</method>
<method name="get_CurrentAutoScaleDimensions" type="System.Windows.Forms.ContainerControl" token="6000ab8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="14" coveredRatio="0.5"/>
</method>
<method name="Add" type="System.Internal.HandleCollector" token="6005676" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Add" type="System.Internal.HandleCollector+HandleType" token="600567e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="12" total="18" coveredRatio="0.66666666666666663"/>
</method>
<method name="NeedCollection" type="System.Internal.HandleCollector+HandleType" token="6005680" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="8" coveredRatio="0.625"/>
</method>
<method name="get_FontHandle" type="System.Windows.Forms.Control" token="60008f2" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="39" coveredRatio="0.23076923076923078"/>
</method>
<method name="get_AmbientPropertiesService" type="System.Windows.Forms.Control" token="60008e0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="15" coveredRatio="0.6"/>
</method>
<method name="get_Site" type="System.Windows.Forms.Control" token="600070b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="GetDefaultFontHandleWrapper" type="System.Windows.Forms.Control" token="6000924" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="get_DefaultFont" type="System.Windows.Forms.Control" token="60006b2" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="FromHfont" type="System.Drawing.Font" token="600065b" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="9" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.SafeNativeMethods+LOGFONT" token="6000f11" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Add" type="System.Internal.HandleCollector" token="6000dbd" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Add" type="System.Internal.HandleCollector+HandleType" token="6000dc5" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="12" total="18" coveredRatio="0.66666666666666663"/>
</method>
<method name="NeedCollection" type="System.Internal.HandleCollector+HandleType" token="6000dc7" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="8" coveredRatio="0.625"/>
</method>
<method name=".ctor" type="System.Drawing.FontFamily" token="60006a0" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="SetNativeFamily" type="System.Drawing.FontFamily" token="600069f" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="SetFontFamily" type="System.Drawing.Font" token="6000681" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="Initialize" type="System.Drawing.Font" token="600067f" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="17" total="24" coveredRatio="0.70833333333333337"/>
</method>
<method name="Remove" type="System.Internal.HandleCollector" token="6000dc1" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Remove" type="System.Internal.HandleCollector+HandleType" token="6000dc8" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="11" total="14" coveredRatio="0.7857142857142857"/>
</method>
<method name="FontInPoints" type="System.Drawing.SystemFonts" token="6000552" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="7" coveredRatio="1"/>
</method>
<method name="get_FontFamily" type="System.Drawing.Font" token="6000660" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_SizeInPoints" type="System.Drawing.Font" token="6000676" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="17" total="19" coveredRatio="0.89473684210526316"/>
</method>
<method name="get_Unit" type="System.Drawing.Font" token="6000677" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.Graphics" token="6000320" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="6" coveredRatio="0.66666666666666663"/>
</method>
<method name="get_NativeGraphics" type="System.Drawing.Graphics" token="6000321" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_NativeFont" type="System.Drawing.Font" token="6000680" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Style" type="System.Drawing.Font" token="6000674" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_NativeFamily" type="System.Drawing.FontFamily" token="60006a3" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="Dispose" type="System.Drawing.Graphics" token="6000230" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="Dispose" type="System.Drawing.Graphics" token="6000322" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="11" total="23" coveredRatio="0.47826086956521741"/>
</method>
<method name="get_PrintingHelper" type="System.Drawing.Graphics" token="6000323" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_AtomName" type="System.Drawing.SafeNativeMethods+Gdip" token="60006f2" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="4" coveredRatio="0.5"/>
</method>
<method name="get_GdiCharSet" type="System.Drawing.Font" token="6000664" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_GdiVerticalFont" type="System.Drawing.Font" token="6000665" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.Font" token="6000651" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="Dispose" type="System.Drawing.Font" token="6000662" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="Dispose" type="System.Drawing.Font" token="6000682" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="10" coveredRatio="0.6"/>
</method>
<method name="SetSystemFontName" type="System.Drawing.Font" token="6000685" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Control+FontHandleWrapper" token="6000a45" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="ToLogFont" type="System.Drawing.Font" token="600066e" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="7" coveredRatio="1"/>
</method>
<method name="get_Handle" type="System.Windows.Forms.Control+FontHandleWrapper" token="6000a46" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Height" type="System.Drawing.SizeF" token="6000b63" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Internal.IntNativeMethods+SIZE" token="6005578" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_Width" type="System.Drawing.SizeF" token="6000b61" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="Remove" type="System.Internal.HandleCollector" token="600567a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Remove" type="System.Internal.HandleCollector+HandleType" token="6005681" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="11" total="14" coveredRatio="0.7857142857142857"/>
</method>
<method name="get_AutoScaleDimensions" type="System.Windows.Forms.ContainerControl" token="6000aa9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="Scale" type="System.Windows.Forms.ContainerControl" token="6000acb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="14" total="40" coveredRatio="0.35"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Layout.LayoutTransaction" token="6006cb4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="9" coveredRatio="0.77777777777777779"/>
</method>
<method name="ScaleControl" type="System.Windows.Forms.Control" token="600095b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="13" total="16" coveredRatio="0.8125"/>
</method>
<method name="get_RequiredScaling" type="System.Windows.Forms.Control" token="6000900" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="3" coveredRatio="0.66666666666666663"/>
</method>
<method name="ScaleControl" type="System.Windows.Forms.Form" token="6002d68" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="7" coveredRatio="0.8571428571428571"/>
</method>
<method name="get_MdiParentInternal" type="System.Windows.Forms.Form" token="6002d93" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="ScaleControl" type="System.Windows.Forms.ScrollableControl" token="6000a6d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="ScaleDockPadding" type="System.Windows.Forms.ScrollableControl" token="6000a79" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="3" coveredRatio="0.66666666666666663"/>
</method>
<method name="ScaleControl" type="System.Windows.Forms.Control" token="6000849" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="63" total="79" coveredRatio="0.79746835443037978"/>
</method>
<method name="get_ClientSize" type="System.Windows.Forms.Form" token="6002ca3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_ClientSize" type="System.Windows.Forms.Control" token="6000699" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="ComputeWindowSize" type="System.Windows.Forms.Form" token="6002da2" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="7" coveredRatio="1"/>
</method>
<method name="set_MinimumSize" type="System.Windows.Forms.Form" token="6002cd0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="69" coveredRatio="0.057971014492753624"/>
</method>
<method name="Equals" type="System.Drawing.Size" token="60004eb" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="5" coveredRatio="0.6"/>
</method>
<method name="set_MaximumSize" type="System.Windows.Forms.Form" token="6002cc4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="53" coveredRatio="0.075471698113207544"/>
</method>
<method name="GetScaledBounds" type="System.Windows.Forms.Form" token="6002d67" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="6" coveredRatio="0.66666666666666663"/>
</method>
<method name="GetScaledBounds" type="System.Windows.Forms.Control" token="60007b0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="27" total="45" coveredRatio="0.6"/>
</method>
<method name="get_Padding" type="System.Windows.Forms.Control" token="600074c" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_DefaultPadding" type="System.Windows.Forms.Control" token="60006b7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="GetPadding" type="System.Windows.Forms.Layout.CommonProperties" token="6004e2e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="GetPadding" type="System.Windows.Forms.PropertyStore" token="6003bf1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="5" coveredRatio="0.6"/>
</method>
<method name="get_Margin" type="System.Windows.Forms.Control" token="60006e6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="GetMargin" type="System.Windows.Forms.Layout.CommonProperties" token="6004e32" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="set_Left" type="System.Windows.Forms.Padding" token="6003926" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="set_Right" type="System.Windows.Forms.Padding" token="6003928" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="set_Top" type="System.Windows.Forms.Padding" token="600392a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="set_Bottom" type="System.Windows.Forms.Padding" token="6003924" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="set_Padding" type="System.Windows.Forms.Control" token="600074d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="14" coveredRatio="0.2857142857142857"/>
</method>
<method name="set_Margin" type="System.Windows.Forms.Control" token="60006e7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="7" coveredRatio="1"/>
</method>
<method name="ClampNegativePaddingToZero" type="System.Windows.Forms.Layout.LayoutUtils" token="6004e7a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="15" total="15" coveredRatio="1"/>
</method>
<method name="get_All" type="System.Windows.Forms.Padding" token="6003921" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="SetMargin" type="System.Windows.Forms.Layout.CommonProperties" token="6004e38" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="SetPadding" type="System.Windows.Forms.PropertyStore" token="6003bfc" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="10" coveredRatio="0.5"/>
</method>
<method name=".ctor" type="System.Windows.Forms.PropertyStore+PaddingWrapper" token="60067e7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="System.Windows.Forms.Layout.IArrangedElement.get_Container" type="System.Windows.Forms.Control" token="6000876" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="OnMarginChanged" type="System.Windows.Forms.Control" token="600080b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="get_IsEmpty" type="System.Drawing.Size" token="60004e1" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="3" coveredRatio="0.66666666666666663"/>
</method>
<method name="ConvertZeroToUnbounded" type="System.Windows.Forms.Layout.LayoutUtils" token="6004e79" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="7" coveredRatio="1"/>
</method>
<method name="set_Width" type="System.Drawing.Size" token="60004e3" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Height" type="System.Drawing.Size" token="60004e5" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Size" type="System.Drawing.Rectangle" token="6000470" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="IntersectSizes" type="System.Windows.Forms.Layout.LayoutUtils" token="6004e7e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="8" coveredRatio="1"/>
</method>
<method name="UnionSizes" type="System.Windows.Forms.Layout.LayoutUtils" token="6004e7d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="8" coveredRatio="1"/>
</method>
<method name="set_X" type="System.Drawing.Rectangle" token="6000473" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Y" type="System.Drawing.Rectangle" token="6000475" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="ScaleChildControls" type="System.Windows.Forms.Control" token="600095a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="11" coveredRatio="0.72727272727272729"/>
</method>
<method name="get_ScaleChildren" type="System.Windows.Forms.Control" token="600070a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="Dispose" type="System.Windows.Forms.Layout.LayoutTransaction" token="6006cb5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="ResumeAllLayout" type="System.Windows.Forms.ContainerControl" token="6000ae6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="8" coveredRatio="0.625"/>
</method>
<method name="OnLayoutResuming" type="System.Windows.Forms.Control" token="6000806" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="5" coveredRatio="0.6"/>
</method>
<method name="set_Text" type="System.Windows.Forms.Form" token="6002cfd" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_Text" type="System.Windows.Forms.Control" token="600071d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="11" total="22" coveredRatio="0.5"/>
</method>
<method name="set_WindowText" type="System.Windows.Forms.Form" token="6002d08" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="17" coveredRatio="0.47058823529411764"/>
</method>
<method name="set_WindowText" type="System.Windows.Forms.Control" token="6000732" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="15" coveredRatio="0.6"/>
</method>
<method name="UpdateFormStyles" type="System.Windows.Forms.Form" token="6002dc8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="7" coveredRatio="0.8571428571428571"/>
</method>
<method name="UpdateStyles" type="System.Windows.Forms.Control" token="600086f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="UpdateStylesCore" type="System.Windows.Forms.Control" token="6000870" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="23" coveredRatio="0.13043478260869565"/>
</method>
<method name="OnStyleChanged" type="System.Windows.Forms.Form" token="6002d77" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="OnStyleChanged" type="System.Windows.Forms.Control" token="6000820" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="AdjustSystemMenu" type="System.Windows.Forms.Form" token="6002d9e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="8" coveredRatio="0.375"/>
</method>
<method name="OnTextChanged" type="System.Windows.Forms.Form" token="6002d59" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="11" coveredRatio="0.63636363636363635"/>
</method>
<method name="OnTextChanged" type="System.Windows.Forms.Control" token="60007ea" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="get_IsMnemonicsListenerAxSourced" type="System.Windows.Forms.Control" token="60006df" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_PrimaryScreen" type="System.Windows.Forms.Screen" token="6003d57" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="10" coveredRatio="0.5"/>
</method>
<method name=".ctor" type="System.Windows.Forms.Screen+MonitorEnumCallback" token="60068ee" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="Callback" type="System.Windows.Forms.Screen+MonitorEnumCallback" token="60068ed" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.NativeMethods+MONITORINFOEX" token="60066ba" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="FromLTRB" type="System.Drawing.Rectangle" token="600046d" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="DeleteDC" type="System.Windows.Forms.UnsafeNativeMethods" token="60001d9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="get_Bounds" type="System.Windows.Forms.Screen" token="6003d54" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Size" type="System.Windows.Forms.Form" token="6002cef" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_CacheTextInternal" type="System.Windows.Forms.Control" token="60008e7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="22" coveredRatio="0.22727272727272727"/>
</method>
<method name="OnLayout" type="System.Windows.Forms.Form" token="6002d4a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="17" coveredRatio="0.23529411764705882"/>
</method>
<method name="get_AutoSize" type="System.Windows.Forms.Form" token="6002c93" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="OnLayout" type="System.Windows.Forms.ContainerControl" token="6000ac6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="OnLayout" type="System.Windows.Forms.ScrollableControl" token="6000a66" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="9" coveredRatio="0.88888888888888884"/>
</method>
<method name="get_AffectedControl" type="System.Windows.Forms.LayoutEventArgs" token="6003182" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_AutoScroll" type="System.Windows.Forms.Form" token="6002c91" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_AutoScroll" type="System.Windows.Forms.ScrollableControl" token="6000a52" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="AdjustFormScrollbars" type="System.Windows.Forms.Form" token="6002d28" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="AdjustFormScrollbars" type="System.Windows.Forms.ContainerControl" token="6000abb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="AdjustFormScrollbars" type="System.Windows.Forms.ScrollableControl" token="6000a64" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="14" total="19" coveredRatio="0.73684210526315785"/>
</method>
<method name="GetDisplayRectInternal" type="System.Windows.Forms.ScrollableControl" token="6000a78" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="13" total="27" coveredRatio="0.48148148148148145"/>
</method>
<method name="get_IsEmpty" type="System.Drawing.Rectangle" token="600047e" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="get_ClientRectangle" type="System.Windows.Forms.Control" token="6000698" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="ScrollActiveControlIntoView" type="System.Windows.Forms.ContainerControl" token="6000aea" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="7" coveredRatio="0.2857142857142857"/>
</method>
<method name="OnLayout" type="System.Windows.Forms.Control" token="6000805" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="15" coveredRatio="0.6"/>
</method>
<method name="Layout" type="System.Windows.Forms.Layout.LayoutEngine" token="600170b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="CastToArrangedElement" type="System.Windows.Forms.Layout.LayoutEngine" token="6001706" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="6" coveredRatio="0.33333333333333331"/>
</method>
<method name="LayoutCore" type="System.Windows.Forms.Layout.DefaultLayout" token="6004e58" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="xLayout" type="System.Windows.Forms.Layout.DefaultLayout" token="6004e66" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="51" coveredRatio="0.13725490196078433"/>
</method>
<method name="System.Windows.Forms.Layout.IArrangedElement.get_Children" type="System.Windows.Forms.Control" token="6000875" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="GetAutoSize" type="System.Windows.Forms.Layout.CommonProperties" token="6004e31" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="GetLayoutState" type="System.Windows.Forms.Layout.CommonProperties" token="6004e54" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="GetInteger" type="System.Windows.Forms.PropertyStore" token="6003bf5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.UserControl" token="6004bae" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="6" coveredRatio="1"/>
</method>
<method name="get_DefaultSize" type="System.Windows.Forms.UserControl" token="6004bbc" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_CreateParams" type="System.Windows.Forms.UserControl" token="6004bbb" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="10" total="15" coveredRatio="0.66666666666666663"/>
</method>
<method name=".ctor" type="System.Windows.Forms.PictureBox" token="600394d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="9" coveredRatio="1"/>
</method>
<method name="get_DefaultSize" type="System.Windows.Forms.PictureBox" token="6003959" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_CreateParams" type="System.Windows.Forms.PictureBox" token="6003957" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="9" coveredRatio="0.44444444444444442"/>
</method>
<method name="get_RightToLeft" type="System.Windows.Forms.PictureBox" token="6003977" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_TabStop" type="System.Windows.Forms.PictureBox" token="6003980" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_TabStop" type="System.Windows.Forms.Control" token="6000716" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="8" coveredRatio="0.875"/>
</method>
<method name="get_TabStop" type="System.Windows.Forms.Control" token="6000715" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_TabStopInternal" type="System.Windows.Forms.Control" token="6000717" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_TabStopInternal" type="System.Windows.Forms.Control" token="6000904" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="OnTabStopChanged" type="System.Windows.Forms.Control" token="60007e9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="get_Size" type="System.Windows.Forms.Control" token="600070d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.VScrollBar" token="6004bd3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Windows.Forms.ScrollBar" token="6002e98" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="10" coveredRatio="0.9"/>
</method>
<method name="get_DefaultMargin" type="System.Windows.Forms.ScrollBar" token="6002eab" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_DefaultSize" type="System.Windows.Forms.VScrollBar" token="6004bce" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_VerticalScrollBarWidth" type="System.Windows.Forms.SystemInformation" token="6003fde" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_CreateParams" type="System.Windows.Forms.VScrollBar" token="6004bcd" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="get_CreateParams" type="System.Windows.Forms.ScrollBar" token="6002ea9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="get_RightToLeft" type="System.Windows.Forms.VScrollBar" token="6004bcf" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_ClassName" type="System.Windows.Forms.CreateParams" token="60017b9" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_TabStop" type="System.Windows.Forms.ScrollBar" token="6002ec1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="System.ComponentModel.ISupportInitialize.BeginInit" type="System.Windows.Forms.PictureBox" token="60039a4" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.Point" token="6000447" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="set_Location" type="System.Windows.Forms.Control" token="60006e3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="4" coveredRatio="1"/>
</method>
<method name="get_X" type="System.Drawing.Point" token="600044b" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Y" type="System.Drawing.Point" token="600044d" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_MaximumSize" type="System.Windows.Forms.Control" token="60006ea" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="GetMaximumSize" type="System.Windows.Forms.Layout.CommonProperties" token="6004e33" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="GetSize" type="System.Windows.Forms.PropertyStore" token="6003bf2" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="5" coveredRatio="0.6"/>
</method>
<method name="get_MinimumSize" type="System.Windows.Forms.Control" token="60006ec" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="GetMinimumSize" type="System.Windows.Forms.Layout.CommonProperties" token="6004e34" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="OnLocationChanged" type="System.Windows.Forms.Control" token="60007f5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="6" coveredRatio="0.83333333333333337"/>
</method>
<method name="OnMove" type="System.Windows.Forms.Control" token="6000816" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="8" coveredRatio="0.75"/>
</method>
<method name="get_RenderTransparent" type="System.Windows.Forms.Control" token="60008fe" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="6" coveredRatio="1"/>
</method>
<method name="get_BackColor" type="System.Windows.Forms.Control" token="6000675" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="21" total="29" coveredRatio="0.72413793103448276"/>
</method>
<method name="OnResize" type="System.Windows.Forms.PictureBox" token="600399f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="9" coveredRatio="0.88888888888888884"/>
</method>
<method name="get_BackgroundImage" type="System.Windows.Forms.Control" token="6000679" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="set_TabIndex" type="System.Windows.Forms.PictureBox" token="6003984" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="set_TabIndex" type="System.Windows.Forms.Control" token="6000712" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="11" coveredRatio="0.36363636363636365"/>
</method>
<method name="OnTabIndexChanged" type="System.Windows.Forms.Control" token="60007e8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="add_MouseClick" type="System.Windows.Forms.Control" token="6000768" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="add_ValueChanged" type="System.Windows.Forms.ScrollBar" token="6002eda" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="CreateControlsInstance" type="System.Windows.Forms.Control" token="6000798" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Add" type="System.Windows.Forms.Control+ControlCollection" token="6000a11" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="22" total="46" coveredRatio="0.47826086956521741"/>
</method>
<method name="CheckParentingCycle" type="System.Windows.Forms.Control" token="6000915" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="22" coveredRatio="0.36363636363636365"/>
</method>
<method name="AssignParent" type="System.Windows.Forms.Control" token="600078e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="41" total="56" coveredRatio="0.7321428571428571"/>
</method>
<method name="get_RequiredScalingEnabled" type="System.Windows.Forms.Control" token="6000902" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_CanAccessProperties" type="System.Windows.Forms.Control" token="600068b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Font" type="System.Windows.Forms.ScrollBar" token="6002eb0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Font" type="System.Windows.Forms.Control" token="60006c7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="12" total="20" coveredRatio="0.6"/>
</method>
<method name="GetParentFont" type="System.Windows.Forms.Control" token="60008f3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="9" coveredRatio="1"/>
</method>
<method name="get_ForeColor" type="System.Windows.Forms.ScrollBar" token="6002eac" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_ForeColor" type="System.Windows.Forms.Control" token="60006cd" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="20" total="26" coveredRatio="0.76923076923076927"/>
</method>
<method name="get_DefaultForeColor" type="System.Windows.Forms.Control" token="60006b3" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_ControlText" type="System.Drawing.SystemColors" token="6000531" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_BackColor" type="System.Windows.Forms.ScrollBar" token="6002e9d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_Visible" type="System.Windows.Forms.Control" token="6000729" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="GetVisibleCore" type="System.Windows.Forms.Control" token="60007b1" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="8" total="9" coveredRatio="0.88888888888888884"/>
</method>
<method name="OnParentChanged" type="System.Windows.Forms.Control" token="60007ed" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="9" coveredRatio="0.77777777777777779"/>
</method>
<method name="get_TopMostParent" type="System.Windows.Forms.Control" token="6000906" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="5" total="5" coveredRatio="1"/>
</method>
<method name="Equals" type="System.Drawing.Font" token="600066b" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="24" coveredRatio="0.083333333333333329"/>
</method>
<method name="IsValidBackColor" type="System.Windows.Forms.Control" token="60008fa" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="7" total="8" coveredRatio="0.875"/>
</method>
<method name="get_Created" type="System.Windows.Forms.Control" token="60006a8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="InitLayout" type="System.Windows.Forms.Layout.LayoutEngine" token="6001708" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="InitLayoutCore" type="System.Windows.Forms.Layout.DefaultLayout" token="6004e5a" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="GetNeedsAnchorLayout" type="System.Windows.Forms.Layout.CommonProperties" token="6004e2f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="6" coveredRatio="0.66666666666666663"/>
</method>
<method name="InitLayout" type="System.Windows.Forms.Control" token="60007b8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="get_Item" type="System.Windows.Forms.Control+ControlCollection" token="6000a1f" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="6" total="11" coveredRatio="0.54545454545454541"/>
</method>
<method name=".ctor" type="System.Windows.Forms.ControlEventArgs" token="600174d" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="OnControlAdded" type="System.Windows.Forms.Control" token="60007f0" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="get_Font" type="System.Windows.Forms.PictureBox" token="6003960" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="get_ForeColor" type="System.Windows.Forms.PictureBox" token="600395c" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="OnParentChanged" type="System.Windows.Forms.PictureBox" token="600399e" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="Animate" type="System.Windows.Forms.PictureBox" token="60039b6" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="9" total="10" coveredRatio="0.9"/>
</method>
<method name="Animate" type="System.Windows.Forms.PictureBox" token="60039b8" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="11" coveredRatio="0.36363636363636365"/>
</method>
<method name="OnResize" type="System.Windows.Forms.UserControl" token="6004bc7" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="5" coveredRatio="0.8"/>
</method>
<method name="System.ComponentModel.ISupportInitialize.EndInit" type="System.Windows.Forms.PictureBox" token="60039a5" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="9" coveredRatio="0.44444444444444442"/>
</method>
<method name="get_ImageLocation" type="System.Windows.Forms.PictureBox" token="6003966" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="1" total="1" coveredRatio="1"/>
</method>
<method name="get_Current" type="System.Windows.Forms.Control+ControlCollection+ControlCollectionEnumerator" token="6000a2b" module="System.Windows.Forms.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="4" coveredRatio="0.75"/>
</method>
<method name=".ctor" type="System.Drawing.Bitmap" token="600006f" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="4" total="20" coveredRatio="0.2"/>
</method>
<method name=".ctor" type="System.Drawing.Image" token="6000060" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name=".ctor" type="System.Drawing.Internal.GPStream+STATSTG" token="6000f4d" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="2" coveredRatio="1"/>
</method>
<method name="Read" type="System.Drawing.Internal.GPStream" token="6000f44" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="3" total="3" coveredRatio="1"/>
</method>
<method name="ActualizeVirtualPosition" type="System.Drawing.Internal.GPStream" token="6000f3c" module="System.Drawing.dll"><hits/>
<coverage domain="userortestcode" unit="block" covered="2" total="7" coveredRatio="0.2857142857142857"/>
</method>
</document>
</documents>
